package com.ygxsk.carhome.response;

import android.os.Parcel;
import android.os.Parcelable;

public class ClientManageVo implements Parcelable {


    /**
     * address : 天同街
     * age : 36
     * clientId : 14
     * clientName : 陈琪
     * companyDetail : 盛邦乡村数科
     * createBy : 0
     * email : chenqi@163.com
     * gender : 0
     * idCard :
     * isDelete : 0
     * phone : 17531108969
     * position : 测试程序员
     * updateBy : 0
     * wechatNumber : 18810042043
     */

//    {
//        "archivesManageList":[
//        {
//            "amount":"250000",
//                "archiveNo":"",
//                "archiveTypeId":"1",
//                "archivesManageFileVoList":[
//            {
//                "filePath":"null/20230818/2023081816083899456384.jpg"
//            },
//            {
//                "filePath":"null/20230818/2023081816083910766135.jpg"
//            },
//            {
//                "filePath":"null/20230818/2023081816084051246818.jpg"
//            }
//			],
//            "brandModel":"",
//                "carBrand":"",
//                "partyA":"陈琪",
//                "signingDate":"2023-08-31"
//        }
//	],
//        "carBranch":"6",
//            "carModel":"小轿车",
//            "carSeries":"77",
//            "clientManage":{
//        "address":"大兴路",
//                "age":"25",
//                "clientName":"陈大",
//                "companyDetail":"盛邦",
//                "email":"157@163.com",
//                "gender":"0",
//                "idCard":"",
//                "phone":"17531108969",
//                "position":"测试人员",
//                "wechatNumber":"18810042043"
//    },
//        "engineNum":"HUYGGUjhhgff",
//            "informationAccessoryList":[],
//        "licenseNumber":"浙CS8417",
//            "vehicleType":"1",
//            "vin":"25475688",
//            "shopInfoId":1
//    }

    private String address;
    private String age;
    private int clientId;
    private String clientName;
    private String companyDetail;
    private int createBy;
    private String email;
    private String gender;
    private transient String idCard;
    private int isDelete;
    private String phone;
    private String position;
    private int updateBy;
    private String wechatNumber;

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getAge() {
        return age;
    }

    public void setAge(String age) {
        this.age = age;
    }

    public int getClientId() {
        return clientId;
    }

    public void setClientId(int clientId) {
        this.clientId = clientId;
    }

    public String getClientName() {
        return clientName;
    }

    public void setClientName(String clientName) {
        this.clientName = clientName;
    }

    public String getCompanyDetail() {
        return companyDetail;
    }

    public void setCompanyDetail(String companyDetail) {
        this.companyDetail = companyDetail;
    }

    public int getCreateBy() {
        return createBy;
    }

    public void setCreateBy(int createBy) {
        this.createBy = createBy;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getGender() {
        return gender;
    }

    public void setGender(String gender) {
        this.gender = gender;
    }

    public String getIdCard() {
        return idCard;
    }

    public void setIdCard(String idCard) {
        this.idCard = idCard;
    }

    public int getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(int isDelete) {
        this.isDelete = isDelete;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getPosition() {
        return position;
    }

    public void setPosition(String position) {
        this.position = position;
    }

    public int getUpdateBy() {
        return updateBy;
    }

    public void setUpdateBy(int updateBy) {
        this.updateBy = updateBy;
    }

    public String getWechatNumber() {
        return wechatNumber;
    }

    public void setWechatNumber(String wechatNumber) {
        this.wechatNumber = wechatNumber;
    }

    @Override
    public int describeContents() {
        return 0;
    }

    @Override
    public void writeToParcel(Parcel dest, int flags) {
        dest.writeString(this.address);
        dest.writeString(this.age);
        dest.writeInt(this.clientId);
        dest.writeString(this.clientName);
        dest.writeString(this.companyDetail);
        dest.writeInt(this.createBy);
        dest.writeString(this.email);
        dest.writeString(this.gender);
        dest.writeInt(this.isDelete);
        dest.writeString(this.phone);
        dest.writeString(this.position);
        dest.writeInt(this.updateBy);
        dest.writeString(this.wechatNumber);
    }

    public void readFromParcel(Parcel source) {
        this.address = source.readString();
        this.age = source.readString();
        this.clientId = source.readInt();
        this.clientName = source.readString();
        this.companyDetail = source.readString();
        this.createBy = source.readInt();
        this.email = source.readString();
        this.gender = source.readString();
        this.isDelete = source.readInt();
        this.phone = source.readString();
        this.position = source.readString();
        this.updateBy = source.readInt();
        this.wechatNumber = source.readString();
    }

    public ClientManageVo() {
    }

    protected ClientManageVo(Parcel in) {
        this.address = in.readString();
        this.age = in.readString();
        this.clientId = in.readInt();
        this.clientName = in.readString();
        this.companyDetail = in.readString();
        this.createBy = in.readInt();
        this.email = in.readString();
        this.gender = in.readString();
        this.isDelete = in.readInt();
        this.phone = in.readString();
        this.position = in.readString();
        this.updateBy = in.readInt();
        this.wechatNumber = in.readString();
    }

    public static final Parcelable.Creator<ClientManageVo> CREATOR = new Parcelable.Creator<ClientManageVo>() {
        @Override
        public ClientManageVo createFromParcel(Parcel source) {
            return new ClientManageVo(source);
        }

        @Override
        public ClientManageVo[] newArray(int size) {
            return new ClientManageVo[size];
        }
    };
}
